package com.sanjiahantang.youjiaclient.module.common.beans;

import com.google.gson.Gson;
import com.sanjiahantang.youjiaclient.base.BaseBean;

import java.util.List;

/**
 * Created by zy on 2017/9/29.
 */

public class UserBean extends BaseBean {

    private String data;

    public Data getData() {
        return new Gson().fromJson(data,Data.class);
    }

    public void setData(String data) {
        this.data = data;
    }


    public static class Data{
        private List<ConditionBean.SelectorData> dutyList;
        private List<ConditionBean.SelectorData> likeList;
        private Item userDto;

        public List<ConditionBean.SelectorData> getDutyList() {
            return dutyList;
        }

        public void setDutyList(List<ConditionBean.SelectorData> dutyList) {
            this.dutyList = dutyList;
        }

        public List<ConditionBean.SelectorData> getLikeList() {
            return likeList;
        }

        public void setLikeList(List<ConditionBean.SelectorData> likeList) {
            this.likeList = likeList;
        }

        public Item getUserDto() {
            return userDto;
        }

        public void setUserDto(Item userDto) {
            this.userDto = userDto;
        }
    }
    public static class Item{
        private String userId;//高汇通用户id

        private String address;

        private String image;

        private String userName;

        private String qrCode;

        private String sex;

        private String email;

        private String user_id;

        private String integration;//积分

        private String user_money;//余额

        private String attention;//关注

        private String cart_num;//购物车产品数量

        private String pay;//待付款数量

        private String shipping;//待收货

        private String shipping_send;//待发货

        private String birthday;//生日

        private String finished;

        private String jobName;

        private String jobCode;

        private String location;

        private String phone;

        private String likeName;

        private String likeCode;

        private String url;

        private String fileId;

        public String getGHTUserId() {
            return userId;
        }

        public void setGHTUserId(String userId) {
            this.userId = userId;
        }

        public String getFileId() {
            return fileId;
        }

        public void setFileId(String fileId) {
            this.fileId = fileId;
        }

        public String getUrl() {
            return url;
        }

        public void setUrl(String url) {
            this.url = url;
        }

        public String getJobCode() {
            return jobCode;
        }

        public void setJobCode(String jobCode) {
            this.jobCode = jobCode;
        }

        public String getLikeCode() {
            return likeCode;
        }

        public void setLikeCode(String likeCode) {
            this.likeCode = likeCode;
        }

        public String getQrCode() {
            return qrCode;
        }

        public void setQrCode(String qrCode) {
            this.qrCode = qrCode;
        }
        public String getUserName() {
            return userName;
        }

        public void setUserName(String userName) {
            this.userName = userName;
        }

        public String getJobName() {
            return jobName;
        }

        public void setJobName(String jobName) {
            this.jobName = jobName;
        }

        public String getLikeName() {
            return likeName;
        }

        public void setLikeName(String likeName) {
            this.likeName = likeName;
        }

        public String getPhone() {
            return phone;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }


        public String getLocation() {
            return location;
        }

        public void setLocation(String location) {
            this.location = location;
        }

        public String getFinished() {
            return finished;
        }

        public void setFinished(String finished) {
            this.finished = finished;
        }

        public String getAddress() {
            return address;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public String getImage() {
            return image;
        }

        public void setImage(String image) {
            this.image = image;
        }


        public String getSex() {
            return sex;
        }

        public void setSex(String sex) {
            this.sex = sex;
        }

        public String getEmail() {
            return email;
        }

        public void setEmail(String email) {
            this.email = email;
        }

        public String getUser_id() {
            return user_id;
        }

        public void setUser_id(String user_id) {
            this.user_id = user_id;
        }

        public String getIntegration() {
            return integration;
        }

        public void setIntegration(String integration) {
            this.integration = integration;
        }

        public String getUser_money() {
            return user_money;
        }

        public void setUser_money(String user_money) {
            this.user_money = user_money;
        }

        public String getAttention() {
            return attention;
        }

        public void setAttention(String attention) {
            this.attention = attention;
        }

        public String getCart_num() {
            return cart_num;
        }

        public void setCart_num(String cart_num) {
            this.cart_num = cart_num;
        }

        public String getPay() {
            return pay;
        }

        public void setPay(String pay) {
            this.pay = pay;
        }

        public String getShipping() {
            return shipping;
        }

        public void setShipping(String shipping) {
            this.shipping = shipping;
        }

        public String getShipping_send() {
            return shipping_send;
        }

        public void setShipping_send(String shipping_send) {
            this.shipping_send = shipping_send;
        }

        public String getBirthday() {
            return birthday;
        }

        public void setBirthday(String birthday) {
            this.birthday = birthday;
        }
    }
}
